plate electrostatic precipitator - Turkish English Dictionary